Full List of Supported HTTP Responses

The following HTTP responses are used by the REST API:

200 OK – indicates successful request completion.
201 Created – indicates the creation of a new resource.
204 No Content – indicates that no items are found in response to a discovery request.
400 Bad Request – indicates a request failure due to an invalid input.
401 Unauthorized – indicates a request failure due to incorrect authentication credentials.
403 Forbidden – indicates a request failure due to an authorization failure (i.e. URL exists; however the user is not authorized to access it).
404 Not Found – indicates an invalid URL.
405 Method Not Allowed – indicates that the HTTP method is not supported on the specific URL/resource.
406 Not Acceptable – indicates that the client included “Accept:” header in a request that doesn’t include the format used by the server (for most URLs it’s “application/JSON”).
409 Conflict – indicates a failure due to “intermittent” reason (e.g. synchronization with the redundant device is in progress).
500 Internal Server Error – indicates an internal failure.